home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / ibmsyn.zip / SEMFISFS.H < prev    next >
Text File  |  1992-03-23  |  1KB  |  41 lines

  1.  
  2. /* semfddfs.h */
  3.  
  4. /*****************************************************************************/
  5. /* NT IBM SDLC Adapter Device Driver: Finite State Machines for Rx & Tx      */
  6. /*****************************************************************************/
  7.  
  8. /*****************************************************************************/
  9. /* Definitions of the states and inputs represented in the Rx & Tx FSMs      */
  10. /*****************************************************************************/
  11.  
  12. #define         RxFSMStateIdle     0
  13. #define         RxFSMStateReady    1
  14. #define         RxFSMStateIdlHld   2
  15. #define         RxFSMStateRdyHld   3
  16. #define         RXFSMSTATECOUNT    4
  17.  
  18. #define         RxFSMInputStart    0
  19. #define         RxFSMInputStop     1
  20. #define         RxFSMInputHold     2
  21. #define         RxFSMInputRelease  3
  22. #define         RxFSMInputGoodReceive    4
  23. #define         RxFSMInputReceiverError  5
  24. #define         RXFSMINPUTCOUNT     6
  25.  
  26. #define         TxFSMStateIdle     0
  27. #define         TxFSMStateActive   1
  28. #define         TxFSMStateTxing    2
  29. #define         TxFSMStateAborting 3
  30. #define         TxFSMStateClosing  4
  31. #define         TXFSMSTATECOUNT    5
  32.  
  33. #define         TxFSMInputStart    0
  34. #define         TxFSMInputEOTx     1
  35. #define         TxFSMInputStop     2
  36. #define         TxFSMInputAbortd   3
  37. #define         TxFSMInputEOTx_Err 4
  38.  
  39. #define         TXFSMINPUTCOUNT    5
  40.  
  41.